home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / demo / mag / obligement35.lha / obligement35 / textes / ob35-bugpcmcia < prev    next >
Text File  |  2002-10-15  |  6KB  |  401 lines

  1. \T
  2.  
  3.  --> HARDWARE : BUG DE RESET DU PORT PCMCIA DE L'AMIGA 1200 par Niffo
  4. =======================================================================
  5.  
  6. ~   Pr_sentation du probl_me a r_soudre
  7.    Si vous utilisez ou pr_voyez d'utiliser une carte r_seau PCMCIA sur votre 
  8. Amiga 1200, vous devez savoir que celui-ci comporte un bug concernant le reset 
  9. du port qui pose probl_me avec ce type de p_riph_rique. En effet, la broche
  10. "CC RESET" de la puce nomm_e Gayle de l'Amiga 1200 charg_e entre autre de g_rer 
  11. le port PCMCIA, ne fonctionne pas correctement. Le seul moyen donc d'initialiser
  12. correctement la carte PCMCIA est de l'ins_rer a chaud (ordinateur allum_), ce 
  13. qui n'est pas tr_s joyeux surtout si votre Amiga est mont_ en tour ;) Il est a 
  14. noter que ce probl_me n'existe pas sur l'Amiga 600.
  15.    Je vais dans cet article vous d_crire comment j'ai r_solu le probl_me sur ma 
  16. configuration, je d_cline _videmment toute responsabilit_ concernant la 
  17. r_alisation de cette bidouille relativement simple cependant.
  18.  
  19. ~   Principe
  20.    Le montage que je vous propose n'est ni plus ni moins que celui pr_conis_ par 
  21. l'auteur du driver CNET que l'on trouve sur le matou femelle. Il s'agit en fait 
  22. de mettre la broche "CC RESET" de Gayle au niveau logique haut (+5v) a chaque 
  23. fois qu'un reset est d_tect_ sur le bus, c'est a dire a la mise sous tension ou 
  24. au reset de la machine. En clair, il s'agit de faire le boulot que Gayle ne fait pas.
  25.  
  26. ~   Mise en oeuvre
  27.    J'ai personnellement r_alis_ le montage directement sur le support venant 
  28. s'enficher sur Gayle de mon interface Fast-ATA. Je vous encourage vivement d'en
  29.  
  30. ö
  31.  
  32. \I bugphoto1
  33. \X 65
  34. \Y 20
  35. \T
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59. ~                                            Photo 1
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126. ö
  127.  
  128. \T
  129.  
  130. faire de m_me si vous avez la chance d'avoir cette interface, cela facilite 
  131. grandement la tache. Dans le cas contraire je ne saurais trop vous recommander 
  132. de vous procurer un support pour circuit int_gr_ que vous enficherez a l'envers 
  133. sur Gayle et que vous pourrez utiliser comme base pour le montage. D'aucun vous 
  134. diront peut _tre (IRC, Usenet, ...) qu'il est tr_s facile/faisable de souder 
  135. directement sur la puce, mais je vous d_conseille tr_s fortement de vous lancer 
  136. dans cette aventure ! En effet, Gayle comporte des broches tr_s serr_es et 
  137. il est quasiment in_vitable de souder deux pattes entre elles. Il vous sera alors 
  138. certainement impossible de les d_solidariser si vous ne poss_dez pas une bonne 
  139. pompe a dessouder.
  140.  
  141. Pour r_aliser ce montage, vous aurez besoin de :
  142.  
  143. - Une r_sistance de 10 Kohm
  144. - Une r_sistance de 22 Kohm
  145. - Un transistor PNP BC327, 2N2907 ou _quivalent.
  146. - Un support pour Gayle
  147.  
  148.    Le plus compliqu_ dans cette r_alisation est certainement le rep_rage des broche 
  149. dont on a besoin, mais les photos suivantes devraient vous aider.
  150.  
  151.    En premier lieu, il faut rep_rer la broche No 1 de Gayle. Si vous prenez la carte
  152. m_re comme sur la photo 1, cette derni_re est situ_e au milieu du cot_ inf_rieur du
  153. CI Gayle et rep_r_e par un petit point. Les broches sont num_rot_es a partir de la 
  154. broche 1 dans le sens contraire des aiguilles d'une montre _galement appel_ sens 
  155. trigonom_trique.
  156.  
  157. ö
  158.  
  159. \I bugphoto2
  160. \X 100
  161. \Y 28
  162. \T
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187. ~                                          Schema
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239. ö
  240.  
  241. \I bugphoto3
  242. \X 100
  243. \Y 18
  244. \T
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270. ~                                            Photo 3
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348. ö
  349.  
  350. \T
  351.  
  352.    C'est ainsi que vous trouverez la broche 5 (CC Reset) sur le m_me cot_ que la No 1,
  353. la broche 20 (+5V) sur le cot_ droit et la broche 40 (Reset) sur le haut du circuit 
  354. int_gr_. Il n'y a pas de difficult_ particuli_re a la r_alisation du montage, il faut 
  355. simplement savoir que les r_sistances ne sont pas polaris_es (pas de sens particulier)
  356. et que vous risquez de rencontrer deux types de transistors :
  357.  
  358. - boitier m_tallique (argent_) : la broche e (_metteur) est signal_e par une petite 
  359. languette sur le boitier, la broche b (base) est celle du milieu
  360. - boitier plastique (noir) : lorsque vous tenez le composant pattes en bas et m_plat
  361. du boitier vers vous, l'ordre des pattes est c-b-e.
  362.  
  363. ~   Alternatives
  364.    On trouve _galement un montage avec juste un condensateur, mais sachez que ce 
  365. dernier n'est pas fiable du tout et fonctionne de facon al_atoire. Sachez _galement
  366. qu'il existe une solution soft, un petit ex_cutable que l'on met dans la startup
  367. sequence, qui semble _galement r_soudre le probl_me. J'ai personnellement du mal 
  368. a concevoir que ce probl_me puisse _tre r_solu par logiciel, mais il parait que 
  369. cela marche vraiment, alors si quelqu'un peut m'expliquer... Vous trouverez mon 
  370. adresse e-mail en fin d'article. A mon avis ce petit programme ne dois pas corriger 
  371. r_ellement le probl_me, mais l'outre-passer...
  372.  
  373. ~   Deux mots sur l'utilisation de cartes r_seau PCMCIA
  374.    Toutes les cartes r_seau PCMCIA ne sont pas compatibles avec l'Amiga 600 ou 1200.
  375. L'incompatibilit_ peut _tre mat_rielle (machine bloqu_e en g_n_ral) ou logicielle
  376. car il n'existe en effet qu'un seul driver appel_ CNET. Ce driver a la norme 
  377. SANA2 est freeware :) et disponible sur votre pote-r_seau... euh Ami-NET. Les
  378.  
  379. ö
  380.  
  381. \T
  382.  
  383. cartes support_es sont en g_n_ral les cartes 16 bits 10BT compatibles NE2000.
  384. Malheureusement, les cartes les plus r_pandues sur PC, 3Com Etherlink, ne sont 
  385. pas support_es par ce pilote. Une liste de compatibilit_ est fournie dans l'archive
  386. du pilote, une autre peut _tre consult_e ici : http://www.g-mb.de/pcmcia.html
  387.  
  388. ~   Conclusion
  389.    N'est-il pas merveilleux de devoir plonger son fer a souder dans sa machine 
  390. pr_f_r_e pour la faire fonctionner alors qu'elle n'est victime d'aucune panne ? 
  391. C'est cela l'esprit Amiga ;)
  392.    Plus s_rieusement, je serai toujours _tonn_ de voir mon Amiga en r_seau avec
  393. mes autres machines par l'interm_diaire d'un port, aujourd'hui banalis_, mais 
  394. dont la technologie venait de sortir a l'_poque du 1200 et pour lequel il 
  395. n'existait certainement pas encore de cartes ethernet.
  396.  
  397.    N'h_sitez pas a me contacter si vous avez des questions ou si vous d_sirez des
  398. photos haute r_solution sur niffo@free.fr
  399.  
  400.  
  401. }Cet article est _galement pr_sent sur le site http://amigaenreseau.free.fr